test("direction top" , function() {
    var directions = [Direction.Top, Direction.Right, Direction.Down, Direction.Left];
equal( getDirections(new Point(1,1), new Point(2,1)), "");
}
);

test("direction top" , function() {
    var directions = [Direction.Top, Direction.Right, Direction.Down, Direction.Left];
equal( getDirections(new Point(1,1), new Point(2,1)), "");
}
);

test("direction bottom" , function() {
    var directions = [Direction.Top, Direction.Right, Direction.Down, Direction.Left];
	var res = getDirections(new Point(2,1), new Point(1,1))
equal( res, "");
}
);

test("direction right" , function() {
    var directions = [Direction.Top, Direction.Right, Direction.Down, Direction.Left];
equal( getDirections(new Point(1,1), new Point(1,2)), "");
}
);

test("direction left" , function() {
    var directions = [Direction.Top, Direction.Right, Direction.Down, Direction.Left];
equal( getDirections(new Point(1,2), new Point(1,1)), "");
}
);

test("gem color Black" , function() {
    var res = GemColor.getKey(1);
	equal (res, "Black")
}
);
test("gem color Green" , function() {
    var res = GemColor.getKey(2);
	equal (res, "Green")
}
);
test("gem color White" , function() {
    var res = GemColor.getKey(4);
	equal (res, "White")
}
);


test("gem color White to number" , function() {
    var res = GemColor.parseColor("White");
	equal (res, 4)
}
);


test("gem color Green to number" , function() {
    var res = GemColor.parseColor("Green");
	equal (res, 2)
}
);